﻿# CMakeList.txt: Awesome 的 CMake 项目，在此处包括源代码并定义
# 项目特定的逻辑。
#


AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_LIST_DIR} AwesomeSrc)




# 将源代码添加到此项目的可执行文件。
add_executable (Awesome ${AwesomeSrc}  "Serialize.h" "ECManager.h"  "AssetManager.h" "AssetManager.cpp" "AssetObject.h" "AssetObject.cpp" "DefaultAsset.h" "Image.h" "Image.cpp" "Texture.h" "Texture.cpp" "Payload.h" "MeshAsset.h" "MeshAsset.cpp" "MaterialAsset.h" "HLSLAsset.h" "HLSLAsset.cpp" "ShaderAsset.h")

target_link_libraries(Awesome "RenderTaskPool" "Crossguid" Tinygltf TinyObj)

target_include_directories(Awesome PRIVATE ${PROJECT_SOURCE_DIR})


# TODO: 如有需要，请添加测试并安装目标。
